in a towering rage - Alemán Inglés Diccionario